technological backwardness - Espagnol Anglais Dictionnaire